﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NHibernate.Mapping.Attributes;

namespace BidFunLib.Entity
{
    /// <summary>
    /// 
    /// </summary>
    //[Class(Lazy=true)]
    public class StatsBidUserByBidSale
    {
        /// <summary>
        /// Technical Identifier  
        /// </summary>
        //[Id(Name = "IdStatsBidUserByBidSale")]
        //[Generator(Class = "native")] 
        virtual public Int32 IdStatsBidUserByBidSale { get; set; }

        /// <summary>
        /// L'utilisateur a qui appartiennent les stats sur cet objet
        /// </summary>
        //[Property]
        virtual public Int32 IdBidUser { get; set; }

        /// <summary>
        /// Object 
        /// </summary>
        //
        //[Property]
        virtual public Int32 IdBidSale { get; set; }

        /// <summary>
        /// Object 
        /// </summary>
        //
        //[Property]
        virtual public Int32 IdBidObject { get; set; }

        /// <summary>
        /// 
        /// </summary>
        //
        //[Property]
        virtual public Double PsychologicRatio { get; set; }

        /// <summary>
        /// 
        /// </summary>
        //
        //[Property]
        virtual public Double RealPricePaidByUser { get; set; }

        /// <summary>
        /// 
        /// </summary>
        //[Property]
        virtual public Int32 NbBids { get; set; }

                /// <summary>
        /// 
        /// </summary>
        //[Property]
        virtual public Int32 NbBidsByBot { get; set; }

                /// <summary>
        /// 
        /// </summary>
        //[Property]
        virtual public Int32 NbBidsManual { get; set; }

        /// <summary>
        /// 
        /// </summary>
        //[Property]
        virtual public Boolean Winner { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public StatsBidUserByBidSale()
        {
        }


    }

}
